﻿#additional-notices{clear:both;color:#777;font-size:10px;margin-top:10px}
.user-about-me{color:#666;background-color:#fff;line-height:1.3;font-size:13px;height:225px;overflow:auto;word-wrap:break-word;width:380px;margin:5px 0 16px 10px;padding:10px}
#nav-questions,#nav-tags,#nav-users,#nav-badges,#nav-unanswered,#nav-askquestion{background-image:url(img/sprites-extra.png);background-repeat:no-repeat;overflow:hidden}
#nav-questions{background-position:20px 8px}
#nav-tags{background-position:-88px 9px;width:36px}
#nav-users{background-position:-188px 8px;width:36px}
#nav-badges{background-position:-286px 7px;width:36px}
#nav-unanswered{background-position:-380px 8px}
#nav-askquestion{background-position:-472px 7px}
.profile-link,.profile-link:visited{color:#00ADEE!important;font-weight:700}
.edited-yes{background-position:-17px -339px!important}
.comment-up-on,.comment-up-off:hover{background-position:0 -318px!important}
#interestingTag,#ignoredTag{font-size:12px;width:148px;padding-left:5px;padding-right:10px;color:#444;margin:0 2px 0 0}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}
body{line-height:1;text-align:center;color:#444;font-family:微软雅黑,'Segoe UI',Segoe,'Helvetica Neue',Lucida Grande,Arial,sans-serif;font-size:13px;background:#061c2c url(img/bg-body.png) no-repeat center top}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
table.summary-title{margin:15px 0 10px 15px !important}
code{font-family:'Segoe UI Mono','Droid Sans Mono',Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;color:#222;background:#e0e0e0;font-size:12px}
textarea{border:1px solid #999;font-size:13px;font-family:'Segoe UI Mono','Droid Sans Mono',Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;padding:3px}
.form-submit{display:block;padding:10px 0 15px}
.form-submit input:active{position:relative;top:1px}
input{margin:5px 0;padding:3px}
pre{overflow:auto;width:650px !ie7;font-family:'Segoe UI Mono','Droid Sans Mono',Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;margin-bottom:10px;background:#e0e0e0;font-size:12px;border-top:1px solid #cecece;border-bottom:1px solid #fff;max-height:none\9;padding:5px}
pre code{background:none}
.post-text pre>code:first-child,.wmd-preview pre>code:first-child{max-height:600px;display:block\9}
blockquote{margin-bottom:10px;background-color:#fbf0e1;border-left:2px solid #e5cfb2;padding:10px}
i,em{font-style:italic}
ul{list-style:disc;margin-left:30px;margin-bottom:1em}
ol li,ul li{line-height:1.3em}
p{clear:both;margin-bottom:1em}
ol{list-style:decimal;margin-left:30px;margin-bottom:1em}
a{text-decoration:none;cursor:pointer;color:#1083bf; }
a:hover{color:#349edf;text-decoration:none}
a.comment-user{white-space:nowrap;padding:0}
a.comment-user.owner{padding:2px 5px}
a.cc-wiki-link{background-position:7px -26px;height:85px;width:60px}
a.genu{display:block;font-size:1px;text-indent:-999em;background:url(img/sprites.png) no-repeat -7px -1px transparent;float:left;height:18px;outline:medium none;width:120px}
a:visited{color:#349edf}
.post-text h1,.wmd-preview h1{font-size:22px!important;line-height:24px!important;margin-bottom:10px!important}
h1{font-weight:700;font-size:170%;margin-bottom:7px}
h1#user-displayname{font-weight:700;color:#1078a5;font-size:18px;line-height:1.6}
h2{font-size:140%;font-weight:700;margin-bottom:7px}
h3{font-size:15px;font-weight:700;margin-bottom:5px}
hr{border:0;color:#aaa;background-color:#aaa;height:1px;margin-bottom:20px}
sup{font-size:80%;position:relative;top:-.4em}
sub{position:relative;top:.3em;font-size:80%}
kbd{white-space:nowrap;background:#eee;font-size:11px;font-family:Arial,Helvetica,sans-serif;background-color:#fafafa;color:#333;-moz-box-shadow:0 0 4px #FFF inset;-webkit-box-shadow:0 0 4px #FFF inset;box-shadow:0 0 4px #FFF inset;border-color:#ccc #aaa #888 #bbb;border-style:solid;border-width:1px 2px 2px 1px;padding:2px 4px}
.comment-text{vertical-align:text-top;padding:0 6px 0 7px}
.comment-text .comment-edited{vertical-align:top;margin-top:3px;margin-left:2px}
.date{text-align:right;width:70px;white-space:nowrap;color:#ccc;height:35px;line-height:32px;font-size:18px}
.date_brick{float:right;height:30px;width:45px;color:#999;text-align:center;line-height:12px;margin-left:10px;padding-top:5px;letter-spacing:0;overflow:hidden;background-color:#f9f6ea;font-size:12px}
.revcell1{width:25px;cursor:pointer;text-align:right}
.revcell2{width:50px;cursor:pointer;font-size:250%;font-weight:700;color:#777;text-align:left}
.revcell3{vertical-align:middle;width:660px;padding-top:8px}
.revcell4{width:185px;padding:5px}
.revcell5{margin-top:10px;margin-left:10px}
.mini-counts{line-height:24px;font-size:16px;font-family:Arial,Helvetica,sans-serif;padding:0 0 2px}
.fw{margin-bottom:4px;width:656px}
.votecell{vertical-align:top;width:30px;padding:2px 20px 0 0}
.votecell .vote-count-post{color:#707070!important;line-height:17px!important;font-size:22px;font-family:Arial,Helvetica,sans-serif;padding:6px 0 9px!important}
#answers{clear:both;padding-top:10px;width:728px}
#scroller{margin-top:5px}
.answer{padding-bottom:20px;padding-top:20px;width:728px;border-bottom:1px solid #ccc}
.post-signature{text-align:left;vertical-align:top;width:175px;height:58px;padding-left:5px;padding-top:2px}
.accept-rate{margin-left:37px;padding-top:6px !ie7;margin-top:3px;margin-bottom:6px;font-size:12px}
.owner{background-color:rgba(222,237,255,0.4);background:#d5f1f5}
.share-tip{max-width:500px;background-color:#CCDEEA;margin-top:10px;margin-right:5px;overflow:auto;-moz-box-shadow:1px 1px 2px #444;-webkit-box-shadow:1px 1px 2px #444;box-shadow:1px 1px 2px #444;z-index:100;position:absolute;font-size:11px;border:2px solid #90B1C6;padding:10px}
.deleted-answer{background-color:#f4eaea}
.item-multiplier{margin-right:4px;color:#888;font-size:12px;font-family:Arial,Helvetica,sans-serif}
.reputation-score{font-size:12px;margin-right:2px;color:#666;font-weight:400}
#notify-container{text-align:center;position:fixed;left:0;top:0;width:100%;height:0;z-index:100;font-size:14px}
#notify-container span.notify-close{float:right;margin-right:20px;text-decoration:none;display:block;cursor:pointer;text-indent:-9999px;width:20px;height:20px;background-position:-80px -442px}
#notify-container div{color:#aaa;border-top:1px solid #bbb;border-bottom:1px solid #333;background:rgba(0,0,0,0.8);padding:9px 0}
#notify-container a{text-decoration:underline;color:#F59F9F}
#notify-container a:visited{color:#F59F9F!important}
.summaryinfo{color:#808185;text-align:center}
.summarycount{text-align:center;color:#3e5b76;font-size:28px;font-weight:400}
.lsep{color:#1b4072;font-size:1px;visibility:hidden;margin:0 2px}
.post-taglist{margin-bottom:10px;clear:both}
.post-menu{padding-top:2px}
.post-menu>a{margin-right:1px;color:#e97b70;padding:1px 6px}
.post-menu>a:hover{text-decoration:none;color:#c1554a}
.post-menu .lsep{margin:0;padding:0}
.edit-tags-wrapper{padding-right:40px}
.edit-tags-wrapper>a.post-tag{margin-right:6px}
.edit-tags-wrapper>span>a:hover{color:#444;text-decoration:none;background-color:#fbe254}
.comments{width:660px;margin-top:10px;padding-bottom:10px;line-height:135%;font-size:13px;border-top:dotted 1px #aaa;color:#444;-webkit-tap-highlight-color:rgba(255,255,255,0)}
.comments-link:hover{background-color:#fbe254;color:#222;text-decoration:none;padding:0 3px 2px}
tr.comment>td{line-height:17px;border-bottom:dotted 1px #ddd;padding:7px 7px 7px 0}
tr.comment:hover{background-color:#fafafa}
.comment-flag,.comment-up,.comment-delete{visibility:hidden;cursor:pointer}
.comment-actions{padding-left:3px;width:15px}
.comment-score span{color:#666;padding-right:2px;font-size:13px;font-weight:400}
.comment-form{vertical-align:text-top;padding:0 6px 0 7px}
.comment-form>form>table{text-align:left;margin-top:5px;margin-right:5px;vertical-align:top}
.comment-form>form textarea{margin-bottom:4px;height:5em;margin-right:10px;width:440px}
.comment-form>form input{margin-top:1px;display:block;cursor:pointer;margin-left:0}
.comment-edit-hide{visibility:hidden}
.text-counter{margin-right:20px}
.accept-answer-link{font-weight:700;color:#508850!important}
.deleted-post{color:#B65454!important;font-weight:700!important}
.deleted-post:hover{color:#fff!important;background-color:#B65454!important}
.deleted-answer-info{color:#B65454;margin-top:10px;margin-left:3px}
.search-highlight{color:#333;background-color:#FFC;font-weight:700}
.page-description{font-size:14px;line-height:18px;color:#333;margin:10px 0;padding:0 15px}
#footer{clear:both;color:#444;padding:0 0 15px}
#footer-menu{float:left;color:#061C2C;font-size:100%;line-height:30px;width:875px;margin-bottom:15px;margin-top:12px}
#footer-menu a{margin-right:10px;color:#91c1d1}
#footer-flair{float:right;text-align:right;font-size:10px;color:#ccc;margin-top:20px}
#footer-flair a{display:inline-block;vertical-align:top;text-indent:-999999em}
#svnrev{text-align:right;color:#bbb;font-size:9px;line-height:12px;margin:0}
#copyright{clear:both;color:#ccc;font-size:11px;padding-top:10px}
.content-page{font-size:13px;line-height:16px;padding:15px}
.content-page h2{margin-bottom:10px;font-size:120%}
.user-list{margin-right:10px;width:225px;height:21px;float:left;text-align:left;white-space:nowrap;overflow:hidden}
.user-name{float:left;width:125px}
.user-info{height:35px;width:185px}
.user-info .user-gravatar32{float:left;width:32px;height:32px}
.user-info .user-action-time{margin-top:2px;margin-bottom:4px;font-size:12px}
.user-info .user-details{float:left;margin-left:5px;width:145px;overflow:hidden;white-space:nowrap}
.user-details{color:#888;line-height:17px;font-size:12px}
.user-details .badgecount{font-weight:400!important;font-size:12px;color:#444}
.user-details td{color:#000;padding:4px 0}
.user-details tr{border-bottom:1px solid #e0e0e0}
#revisions{margin-top:20px;margin-left:20px}
.revision td{background-color:#eee}
.vote-revision td{background-color:#ddd}
.owner-revision td{background-color:#E0EAF1}
.revision-comment{color:#333;line-height:1.4;background-color:#FFC;padding:0 3px}
.openid-identifier{background:url(img/openid-large.png) center left no-repeat;padding-left:32px;height:22px;line-height:22px}
#answers-header{margin-top:10px;width:728px}
#question-header{width:978px;border-bottom:1px solid #e0e0e0;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}
#question-header h1{color:#444;margin-bottom:0!important;font-size:18px;line-height:1.3;padding:0 10px 10px 0}
#question-header .question-hyperlink{font-size:26px;line-height:1.3;font-weight:400;color:#1083bf;padding:0 10px 10px 0}
#user-about-me{height:225px;overflow:auto;word-wrap:break-word;width:380px;margin:10px;padding:10px}
.answer-votes{color:#555;text-align:center;float:left;font-weight:700;width:20px;height:15px;text-decoration:none;font-size:110%;background-color:#fafafa;cursor:pointer;padding:4px 4px 5px}
.answer-hyperlink{font-size:15px;line-height:1.2}
.question-hyperlink{font-weight:400;line-height:1.2;font-size:17px;margin-bottom:1.2em}
.answer-link{float:left;padding-left:10px;color:#555;margin-top:0;line-height:24px;font-size:12px;width:800px}
.answer-summary{clear:both;padding:3px}
.answer-summary .answered-accepted{background-image:none!important;background-color:#d5e5c7;color:#4c9067}
.bounty-indicator{font-weight:700;float:left;color:#fff!important;font-size:11px;background-color:#c04848;font-family:Arial,Helvetica,sans-serif;margin:4px 5px 0 0;padding:1px 5px 2px 4px}
.bounty-indicator-tab{color:#fff!important;display:inline-block;margin-right:5px;font-size:10px;line-height:14px;background-color:#c04848;font-weight:400;font-family:Arial,Helvetica,sans-serif;padding:0 4px}
.bounty{background-color:#eee;color:#333!important;width:590px}
.bounty a{color:#c04848}
.bounty-stats{overflow:auto;margin-bottom:5px;border-bottom:solid 1px #eee}
.bounty-award{display:inline-block;font-weight:700;line-height:14px;background-color:#c04848;margin-right:5px;font-size:14px!important;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#fff!important;padding:2px 4px 3px}
.bounty-vote-off{display:inline-block;font-weight:700;line-height:14px;color:#fff!important;background-color:#e79494!important;margin-right:5px;font-size:14px!important;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:2px 4px 3px}
#bounty-submit{-moz-box-shadow:2px 2px 3px #bbb;-webkit-box-shadow:2px 2px 3px #bbb;box-shadow:2px 2px 3px #bbb;background-color:#b23737;color:#FFF;font-size:14px;font-weight:700;border-color:#e57171 #7c1515 #7c1515 #e57171;border-style:solid;border-width:1px 2px 2px 1px;margin:3px;padding:4px}
.question-status{margin-top:15px;margin-bottom:-5px;line-height:150%;clear:both;background-color:#efefef;width:657px;color:#000;border-top:1px solid #ccc;border-bottom:1px solid #fff;border-left:1px solid #e3e9e8;border-right:1px solid #e3e9e8;padding:15px 8px 1px 60px}
.question-status h2{font-size:15px;line-height:18px;margin-bottom:10px;font-weight:400}
.history-table{line-height:125%;margin:15px 0}
.history-table span.revision-comment{line-height:180%}
.history-table p{margin-bottom:10px;margin-top:3px}
.history-table td{padding:0 5px 5px 0}
#noscript-warning{font-family:sans-serif;position:fixed;top:0;left:0;width:100%;z-index:101;text-align:center;font-weight:700;font-size:120%;color:#fff;background-color:#AE0000;padding:5px 0}
#noscript-padding{padding-top:3.5em}
.container{text-align:left;width:1000px;zoom:1;margin:0 auto}
#content{min-height:450px;overflow:auto;width:978px;background:#ebedee;float:left;border:1px solid #fff;margin:0 auto;padding:10px}
#hsearch{float:left;height:34px}
#hsearch .textbox{width:220px;font-size:11px;height:20px;color:#ccc;background:rgba(255,255,255,0.2);border:0 solid #042e4e;margin:0;padding:0 0 1px 4px}
#hsearch .textbox:focus{-webkit-transition:background-color .5s ease-in;-moz-transition:background-color .5s ease-in;transition:background-color .5s ease-in;background:#c1e5f4;color:#081d2d}
#hsearch .search-prompt{color:#aaa;font-size:90%}
#header{width:1000px;height:146px;margin:0 auto}
#hlogo a{display:block;text-indent:-999999em;background:transparent url(img/logo.png) no-repeat left top;width:285px;height:75px;float:left;margin-top:15px}
#hlinks{float:left;height:34px;font-size:11px;line-height:2.9;margin:0 30px 0 0}
#hlinks .mod-flair{margin-left:3px!important;font-weight:700!important;color:#00ADEE!important;font-size:11px!important}
#hlinks .badgecount,#hlinks .reputation-score{color:#aaa;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:11px}
#system-message{clear:both;background:rgba(22,64,91,0.4);text-align:left;color:#ccc;font-size:11px;line-height:1.3;width:980px;border-top:1px solid rgba(41,98,135,0.8);margin:0 auto;padding:8px 10px}
#system-message a:visited{color:#f59f9f}
.nav li{display:block;float:left;margin-left:3px;padding:0}
.nav a{text-decoration:none;font-size:13px;color:#fff;text-align:center;line-height:0;display:block;background-color:#1cb8d2;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in;padding:46px 12px 15px}
.nav ul .youarehere{color:#fff}
.nav a:hover{-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;transition:all .4s ease-in;background-color:#1ea4c6}
#tabs a{float:left;text-decoration:none;font-size:11px;color:#3e5b76;line-height:1.4;height:15px;display:block;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in;padding:11px 12px}
#tabs a.youarehere{color:#fff;background-color:#8eb3b9}
#tabs a.youarehere:hover{color:#fff!important;background-color:#8eb3b9!important}
#tabs a:hover{color:#444;background-color:#b5d4d9;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}
.askquestion li.youarehere a,.askquestion a{background-color:#13d2b9}
.askquestion li.youarehere a:hover,.askquestion a:hover{background-color:#15b49f!important;color:#fff!important}
#sidebar{float:right;overflow:hidden;width:220px;margin:0 0 5px}
#mainbar{float:left;width:738px;margin:0 5px 0 0;padding:0}
.summary-table td{padding:4px 2px!important}
.summary-table td.cnt{width:50px!important}
#users-legend{margin-left:15px;margin-bottom:15px}
#mainbar-full{width:978px;float:left;padding-bottom:1px}
#mainbar-full h1{color:#14474F;margin-left:0;font-weight:400}
#mainbar-full h2{font-size:16px;color:#14474F;font-weight:400;margin:10px 0}
div.form-error{color:#900;font-weight:700;font-size:130%}
div#seWrapper{-moz-box-shadow:1px 2px 3px rgba(0,0,0,0.5)!important;-webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.5)!important;box-shadow:1px 2px 3px rgba(0,0,0,0.5)!important;border:none!important;background:rgba(255,255,255,0.97)!important;top:37px!important}
div.user-stats-table table.summary-title{margin-left:3px!important}
.user-stats-table{margin-left:15px!important;margin-top:10px!important}
#tags_list{margin-left:15px;padding-bottom:15px}
#feed-link{text-align:right;float:right;clear:both;white-space:nowrap;margin:5px 5px 5px 0}
.subheader{clear:both;height:32px;background-color:#dfebee;margin-bottom:0;margin-top:0;padding:0 0 5px 10px}
.subheader h1{float:left;color:#14474f;font-size:18px;font-weight:400;line-height:27px;margin:3px 0}
.subheader h2{float:left;line-height:34px;font-size:15px;color:#14474f!important;font-weight:400;margin:0 0 0 10px}
.subtabs{width:100%;float:right;padding-right:0;margin:8px 0}
.subtabs a{float:right;text-decoration:none;display:block;color:#888;font-size:10px!important;margin-right:3px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in;padding:4px 6px}
.subtabs a.youarehere{color:#fff;background-color:#8EB3B9}
.subtabs a:hover{background-color:#b5d4d9;color:#666;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}
.question-summary{overflow:hidden;float:left;border-bottom:1px dotted #ccc;width:728px;padding:11px 0 12px}
.question-summary:last-child{border-bottom:none}
.question{clear:both;width:728px;padding:10px 0 0}
.question .postcell{padding-bottom:20px}
.question div.comments{margin-top:0;border:none}
#questions{clear:both;float:left;width:728px}
.stats{width:58px;margin:0 0 0 7px;padding:4px 7px 0}
.statscontainer{width:86px;float:left;margin-right:8px;padding-bottom:5px}
.narrow .status{float:left;width:48px;height:41px;margin:0 3px 0 0;padding:6px 5px}
.narrow .started{width:auto;line-height:inherit;padding-top:4px;white-space:nowrap}
.narrow .votes{float:left;height:38px;width:38px;margin:0 3px 0 0;padding:6px 5px}
.narrow .stats{background:none;width:auto;height:48px;float:left;margin:0 0 0 7px;padding:0}
.narrow .views{float:left;height:38px;width:40px;margin:0 7px 0 0;padding:6px 5px}
.narrow .summary{width:550px}
.votes{text-align:center;color:#777;padding:0 0 7px}
.vote-count-post{display:block;color:#3d5158!important;font-size:24px;line-height:13px;font-weight:700;padding:5px 0}
.vote-count-post strong{font-weight:400;font-family:Arial,Helvetica,sans-serif}
.status{text-align:center;font-size:11px;padding:4px 0}
.status strong{display:block;font-weight:400;font-size:20px;font-family:Arial,Helvetica,sans-serif;padding:0 0 1px}
.vote-count-separator{border-top:1px solid silver;width:30px;margin:5px auto!important}
.views{padding-top:4px;text-align:center;color:#888;font-size:11px}
.cool{color:#999!important}
.warm{color:#9B764F!important}
.hot{color:#CF7721!important}
.hotbg{background-color:#CF7721!important;color:#eaa159!important}
.supernova{color:#e01f1f!important}
.supernovabg{color:#3c3927!important;background-color:#fbe253}
.answered{color:#4c9067}
.answered-accepted{background-color:#d5e5c7;color:#4c9067}
.unanswered{color:#222}
.summary{float:left;width:630px}
.summary h3{font-size:15px;line-height:16px;margin-bottom:7px}
.excerpt{font-size:13px;line-height:15px;margin:0;padding:0 0 5px}
.excerpt .started{float:right;width:185px;height:55px;margin-top:5px}
.excerpt p{margin-bottom:3px}
.excerpt .tags{width:410px;margin-top:5px}
.tags{line-height:18px;float:left}
.started{width:185px;float:right;color:#999;font-size:12px;line-height:18px!important}
.started img{vertical-align:baseline}
.started .reputation-score{margin-left:1px;font-size:12px}
.mod-flair{margin-left:3px;font-weight:700;color:#1083bf;font-size:15px}
.module{color:#444;margin-bottom:10px;padding:5px 0 5px 5px}
.module ul{margin-left:15px;list-style-type:square;margin-right:30px;line-height:120%;font-size:120%}
.module li{margin-bottom:4px}
.module p{font-size:13px;color:#777;line-height:1.3;margin-bottom:.5em}
.module p.label-value{color:#999;font-size:16px;margin-bottom:13px}
.module p.label-key{color:#555;margin-bottom:0;font-size:16px;text-transform:capitalize}
.module h4{line-height:1.2;font-size:18px;color:#555;font-weight:400;margin-bottom:.4em}
#interesting-tags{margin-top:3px;padding-bottom:15px}
.newuser{color:#fff;background:#061c2c url(img/bg-newuser.png) no-repeat -62px top;line-height:1.3;font-size:13px;padding:10px}
.newuser a,.newuser a:visited{color:#F59F9F}
.newuser p{color:#eee}
.newuser h4{color:#fff;text-transform:none!important;letter-spacing:.03em;line-height:1.1!important;font-size:18px}
.vote{text-align:center}
.vote span{display:block;color:#777;font-size:22px}
.vote .vote-count-post{padding:0 0 5px}
.favoritecount{text-align:center;color:#808185;margin-bottom:7px;margin-top:3px}
.favoritecount-selected{color:#D4A849}
.favorites-count{text-align:center;color:#D4A849;float:left;width:42px;margin-top:13px}
.favorites-count-off{text-align:center;color:#919191;float:left;width:42px;margin-top:13px}
.post-text{width:660px;margin-bottom:5px;margin-right:5px;font-size:15px;line-height:1.3;color:#222}
.post-text hr{background-color:#ddd;color:#ddd}
.post-text h1{font-size:20px!important;line-height:1.3!important;margin-bottom:1.2em}
.post-text h2{font-size:18px;line-height:1.3!important;margin-bottom:1.2em}
.post-text img{max-width:630px}
.post-text h3{font-size:16px;line-height:1.3!important;margin-bottom:1.2em}
.post-text ul li,.post-text ol li{margin-bottom:.5em}
.summary-header h2{font-size:20px!important;margin:0!important}
.wmd-preview{clear:both;border:2px dotted #ccc;width:660px;font-size:15px;margin-bottom:5px;margin-right:5px;line-height:1.3;color:#222;padding:3px}
.wmd-preview h1{font-size:20px!important;font-weight:400;line-height:1.2!important;margin-bottom:1.2em}
.wmd-preview h2{font-size:18px!important;font-weight:400;line-height:1.2!important;margin-bottom:1.2em}
.wmd-preview h3{font-size:16px!important;font-weight:400;line-height:1.2!important;margin-bottom:1.2em}
.wmd-preview img{max-width:630px;margin-bottom:1em}
.mb{margin:15px!important}
.mb.post-badge .user-list{width:90%!important}
.spoiler:hover a{text-decoration:underline;color:#393318}
.spoiler:hover{color:#393318}
.form-item{padding:10px 0 15px}
.form-item label{display:block;font-weight:700;padding-bottom:3px;font-size:15px;color:#333}
span.feed-icon{display:inline-block;text-decoration:none;vertical-align:middle;background-position:-79px -320px;width:24px;height:19px}
span.form-error{color:#900;font-weight:700;margin-left:5px;font-size:90%}
.post-editor{width:650px!important;margin-top:10px}
.community-option{float:right;color:#888;font-weight:400;font-size:90%;height:32px}
.pager{margin-top:20px;margin-bottom:20px}
.page-sizer{margin:20px 10px 20px 0}
.page-numbers{color:#808185;display:block;float:left;text-decoration:none;font-size:12px;margin-right:3px;font-family:Arial,Helvetica,sans-serif;padding:4px 7px}
.page-numbers.desc{border:none;background:none!important}
.page-numbers.current{font-weight:700;background-color:#db4587;color:#fff;margin-right:5px;margin-left:5px}
.error-notification{z-index:1;cursor:pointer;display:none;position:absolute;-moz-box-shadow:2px 2px 3px #bbb;-webkit-box-shadow:2px 2px 3px #bbb;box-shadow:2px 2px 3px #bbb;padding:15px}
.error-notification a{color:inherit;text-decoration:underline}
.error-notification li{font-size:110%;padding-top:3px}
.leftcol{width:400px!important}
.system-alert{font-weight:700;margin-bottom:10px;margin-top:5px;border:2px dotted #AE0000;padding:5px}
.popup{z-index:10;display:none;position:absolute;background-color:#fff;border:5px solid #C04848;-moz-box-shadow:2px 2px 5px #666;-webkit-box-shadow:2px 2px 5px #666;box-shadow:2px 2px 5px #666;padding:15px}
.edit-tags{padding:5px 0 0 15px}
.flag-menu{width:22em;cursor:default}
.flag-reasons{padding:10px 0 15px 15px}
.flag-reasons label{margin-left:.5em;cursor:pointer}
.flag-reasons textarea{margin-top:4px;margin-bottom:4px}
.close-reasons li{list-style-type:none}
.close-reasons li td.close-desc{color:#666;padding-top:2px;padding-bottom:8px;line-height:130%}
.close-reasons tr td:last-child{cursor:pointer;padding-left:.5em}
.close-reasons .cp{background:none!important;height:auto!important}
.flag-comment{margin-top:15px;display:none}
.close-submit-container tbody tr td:first-child{padding-right:20px;font-size:110%}
.close-submit-container tbody tr td:first-child span.bounty-indicator-tab{padding-top:4px;padding-bottom:4px}
.existing-linked-questions{margin:27px 0 10px}
.existing-linked-questions p{color:#333;font-weight:700}
.existing-linked-questions li{list-style:none;margin-bottom:7px;padding-left:20px}
.existing-linked-questions a{padding-left:3px}
.post-tag{color:#707070!important;font-size:11px;display:inline-block;background:#f8f8f8;border:1px solid #ececec;text-decoration:none;white-space:nowrap;overflow:visible;line-height:16px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in;margin:2px 2px 5px 0;padding:.2em .4em}
.post-tag:visited{color:#707070!important}
.post-tag:hover{background-color:#fff;border:1px solid #bbb;color:#707070!important;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}
.badge{text-decoration:none;font-size:11px;line-height:0;color:#fff!important;background-color:#444;font-family:Arial,Helvetica,sans-serif;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:15px;margin:0 3px 5px 0;padding:3px 8px 4px 3px}
.badge:hover{color:#fff;text-decoration:none;background-color:#aaa}
.badge-tag{text-decoration:none;font-size:11px;line-height:0;color:#222!important;background-color:#fff;font-family:Arial,Helvetica,sans-serif;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:13px;border:2px solid #aaa;margin:0 3px 5px 0;padding:3px 8px 5px 3px}
.badge-tag:hover{color:#222;text-decoration:none;background-color:#f8f8f8}
.badgecount{font-size:12px;font-weight:700;padding-left:2px;color:#444}
span.diff-delete{text-decoration:line-through;color:#A82400;background-color:#E5BDB2}
img.diff-delete{border:2px solid red;opacity:0.5;filter:alpha(opacity=50)}
span.diff-add{background:#D1E1AD;color:#405A04}
img.diff-add{border:2px solid green}
img.sponsor-tag-img{border:none;opacity:1;filter:alpha(opacity=100)}
.tagged-ignored{background-color:#fff;opacity:0.35;background:transparent;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=35)}
.tagged-interesting{background:rgba(255,245,222,0.4)}
.everyonelovesstackoverflow{margin-bottom:10px;float:left;padding:0 0 8px}
.welovestackoverflow{line-height:130%;overflow:hidden;margin-bottom:8px;border:3px solid #eee;color:#333;padding:5px}
#question-suggestions{overflow:hidden;padding-bottom:2px;width:645px!important}
#question-suggestions>div{overflow-y:auto}
.tagged{margin-bottom:10px;margin-top:5px}
.orcell{vertical-align:middle;padding:0 40px}
.orword{position:absolute;margin-top:40px;background-color:#FFF;margin-left:-10px;padding:5px}
.orline{width:1px;border-left:solid 1px #999;height:8em;margin:auto}
.space{padding-top:20px;color:#222;font-size:20px;font-weight:400}
.bottom-notice{font-weight:400;line-height:20px;background-color:#fff;min-height:40px;color:#444;font-size:15px;margin-top:10px;padding:10px}
.bottom-notice .post-tag{height:inherit!important;font-size:inherit!important;line-height:inherit!important}
#question-mini-list{overflow:auto;margin-bottom:30px;clear:both}
#user-browser{margin-left:15px}
.tag-col{width:184px}
.sponsor-tag-img{vertical-align:text-top;padding-right:4px;width:13px;height:13px}
.cp{cursor:pointer;float:left;height:50px;background-position:0 0;margin-right:5px}
.accept-reminder{clear:both;text-align:center;color:maroon;margin:0 0 8px}
.favorite-cell{height:45px;float:left;width:42px}
#notify-email-address{width:260px}
.pager-answers{padding-top:10px;overflow:hidden;clear:both;padding-bottom:10px;width:auto;float:right}
.footerwrap{text-align:left;width:1000px;color:#fff;margin:0 auto;padding:10px 0}
.ac_results{border:1px solid #777;background-color:#fff;overflow:hidden;z-index:300;text-align:left;padding:0}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;margin:0;padding:0}
.ac_results li{cursor:default;display:block;line-height:16px;overflow:hidden;margin:0;padding:2px 5px}
.ac_loading{background:#fff url(img/progress-dots.gif) right center no-repeat}
.ac_over{background-color:#061c2c;color:#fff}
.str{color:maroon}
.kwd{color:#8a4a0b}
.com{color:#868686}
.typ{color:#2B91AF}
.lit{color:#953838}
.tag{color:#4c9067;font-weight:700}
.atv{color:blue}
.dec{color:purple}
.wmd-button-bar{clear:both;background-color:transparent;width:665px;float:left;height:25px;margin:10px 0 5px;padding:4px 0 0 6px}
.wmd-button-bar .wmd-spacer1{left:50px}
.wmd-button-bar .wmd-spacer2{left:175px}
.wmd-button-bar .wmd-spacer3{left:300px}
.wmd-input{height:200px;line-height:1.2;width:663px;padding:3px}
.wmd-button-row{position:relative;height:20px;margin:0;padding:0}
.wmd-spacer{width:1px;height:20px;margin-left:14px;position:absolute;background-color:Silver;display:none;list-style:none}
.wmd-button{width:20px;height:20px;padding-left:2px;padding-right:3px;position:absolute;display:inline-block;list-style:none;cursor:pointer}
.wmd-button>span{background-image:url(Img/wmd-buttons.png);background-repeat:no-repeat;background-position:0 0;width:20px;height:20px;display:inline-block}
.wmd-prompt-background{background-color:#000}
.wmd-prompt-dialog{background-color:#f0f0f0;border:8px solid #fff}
.wmd-mini-button:hover{text-decoration:none;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;background-color:#ccc}
.wmd-mini-button.selected{text-decoration:none;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;background-color:#888;color:#eee}
.wmd-mini-button.selected:hover{color:#eee;background-color:#888}
#recent-badges td{vertical-align:baseline;height:32px;width:244px;overflow:hidden;white-space:nowrap}
.envelope-on,.envelope-off,.vote-up-off,.vote-up-on,.vote-down-off,.vote-down-on,.star-on,.star-off,.comment-up-off,.comment-up-on,.comment-flag,.edited-yes,a.cc-wiki-link,.feed-icon,.vote-accepted-off,.vote-accepted-on,.vote-accepted-bounty,.badge-earned-check,.delete-tag,.grippie,.expander-arrow-hide,.expander-arrow-show,.expander-arrow-small-hide,.expander-arrow-small-show,.anonymous-gravatar,.badge1,.badge2,.badge3{background-image:url(img/sprites.png);background-repeat:no-repeat;overflow:hidden}
.envelope-off{vertical-align:middle !ie7;margin-right:3px !ie7;font-size:500px !ie7;background-position:-2px -806px;display:inline-block;height:10px;width:14px}
.envelope-on{vertical-align:middle !ie7;margin-right:3px !ie7;font-size:500px !ie7;background-position:-2px -786px;display:inline-block;height:10px;width:14px;-moz-box-shadow:0 0 8px #e93131;-webkit-box-shadow:0 0 8px #e93131;box-shadow:0 0 8px #e93131}
.vote-up-off,.vote-up-on,.vote-down-off,.vote-down-on,.star-on,.star-off{display:block;text-indent:-999em;background-position:0 -170px;width:38px;height:38px;margin:0 auto}
.vote-up-off,.vote-up-on,.vote-down-off,.vote-down-on,.star-on,.star-off,.comment-up-off,.comment-up-on,.comment-flag,.flag-off,.vote-accepted-off,.vote-accepted-on{text-indent:-9999em;font-size:1px}
.vote-up-on{background-position:-40px -170px}
.vote-down-off{background-position:0 -220px;margin-bottom:5px}
.vote-down-on{background-position:-40px -220px;margin-bottom:5px}
.star-off{background-position:0 -120px}
.star-on{background-position:-40px -120px}
.comment-up-off,.comment-up-on,.comment-flag,.edited-yes{display:inline-block;vertical-align:text-bottom;line-height:12px;height:13px;width:16px}
.comment-up-off{background-position:0 -338px}
.comment-flag{background-position:-60px -340px}
.comment-flag:hover,.flag-on{background-position:-60px -320px}
.delete-tag{display:inline-block;background-position:-40px -318px;width:14px;height:11px;vertical-align:middle;cursor:pointer}
.delete-tag:hover,.delete-tag-active{background-position:-40px -338px;width:14px;height:11px;vertical-align:middle}
.badge-earned-check{width:20px;display:inline-block;background-position:-20px -320px;height:16px}
.vote-accepted-off,.vote-accepted-on,.vote-accepted-bounty{display:block;background-position:0 -270px;width:38px;height:38px;margin:0 auto}
.vote-accepted-on{background-position:-40px -270px}
.vote-accepted-bounty{background-position:0 -517px}
.statsarrow{float:right;height:13px;width:7px;margin-top:12px}
.grippie{border:1px solid #ddd;cursor:s-resize;height:9px;overflow:hidden;background-color:#eee;margin-right:-8px!important;width:669px;background-position:286px -365px;border-width:0 1px 1px}
.expander-arrow-hide{display:inline-block;width:27px;height:21px;background-position:9px -377px}
.expander-arrow-show{display:inline-block;width:27px;height:21px;background-position:-15px -377px}
.expander-arrow-small-hide{display:inline-block;width:17px;height:16px;background-position:2px -377px}
.expander-arrow-small-show{display:inline-block;width:17px;height:16px;background-position:-19px -376px!important}
.anonymous-gravatar{display:inline-block;width:32px;height:32px;background-position:0 -400px!important}
.badge1,.badge2,.badge3{display:inline-block;overflow:hidden;line-height:inherit;width:13px;height:18px;vertical-align:middle;margin:0 0 0 3px}
.badge1{background-position:-100px -400px}
.badge2{background-position:-81px -400px}
.badge3{background-position:-60px -400px}
.lastactivity-link{color:inherit;background-color:transparent}
.moderator-tag{color:#a05759!important;background-color:#f2dbdc}
.moderator-tag:visited{color:#a05759!important}
.moderator-tag:hover{border:1px solid #a05759;background-color:#f2dbdc;color:#a05759!important}
.required-tag{color:#222!important;background-color:#e2e2e2}
.required-tag:visited{color:#222!important}
.required-tag:hover{border:1px solid #bbb;background-color:#cfcfcf;color:#000!important}
.fb-share{display:block;text-indent:-999em;outline:none;width:26px;height:23px;background-position:3px -440px;margin:6px auto 0}
.twitter-share{display:block;text-indent:-999em;outline:none;width:26px;height:22px;background-position:-37px -440px;margin:0 auto}
#user-avatar{width:137px;height:165px}
.vcard{margin-top:10px!important;width:978px!important;margin-bottom:15px}
.mod-flag-indicator{display:inline-block!important;font-size:10px!important;line-height:15px!important;color:#987421!important;font-family:Arial,Helvetica,sans-serif;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;font-weight:700;padding:0 5px!important}
.date-span{display:inline-block;font-weight:400;color:#666!important;font-size:14px;margin:5px 0;padding:4px}
#tag-menu{-moz-border-radius:4px;border-radius:4px;border:1px solid #1c1c1c;border-top:1px solid #444;background-color:#333;color:#e3e3e3;text-align:left;-moz-box-shadow:0 2px 4px rgba(0,0,0,0.5),inset 0 1px 0 #727272;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.5),inset 0 1px 0 #727272;box-shadow:0 2px 4px rgba(0,0,0,0.5),inset 0 1px 0 #727272;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;z-index:320;font-size:12px;width:248px;padding:10px}
#tag-menu .tm-heading{color:#fff;font-weight:700;border-bottom:1px solid #727272;padding-bottom:8px;margin-bottom:8px}
#tag-menu .tm-description{line-height:13px;font-size:11px;margin-bottom:8px;word-wrap:break-word}
#tag-menu .tm-description a,#tag-menu .tm-description a:visited{color:#b4d4ec}
#tag-menu .tm-favorite{color:#fdca5c;font-size:13px;text-decoration:none}
#tag-menu .tm-favorite-clear{color:#bbb;font-size:13px;padding-right:3px;text-decoration:none}
#tag-menu .tm-favorite-ignore{color:red;font-size:13px;text-decoration:none}
#tag-menu .tm-sub-links a,#tag-menu .tm-sub-links a:visited{font-weight:400;color:#f93;text-decoration:none}
#tag-menu .tm-sub-links a:hover{color:#faaf65}
#tag-menu .tm-links{color:#727272}
#tag-menu .tm-links a,#tag-menu .tm-links a:visited{color:#b4d4ec;font-size:11px;text-decoration:none;margin-right:8px}
#user-menu{-moz-border-radius:4px;border-radius:4px;border:1px solid #1c1c1c;border-top:1px solid #444;background-color:#333;color:#e3e3e3;text-align:left;-moz-box-shadow:0 2px 4px rgba(0,0,0,0.5),inset 0 1px 0 #727272;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.5),inset 0 1px 0 #727272;box-shadow:0 2px 4px rgba(0,0,0,0.5),inset 0 1px 0 #727272;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;z-index:320;width:300px;font-size:11px;line-height:1.2;padding:10px}
#user-menu .um-gravatar{float:left;margin-right:8px}
#user-menu .um-header-info .um-user-link,#user-menu .um-header-info .mod-flair{font-size:18px;color:#e2e2e2!important}
#user-menu .um-header-info .um-flair .badgecount,#user-menu .um-header-info .um-flair .reputation-score{color:#e2e2e2}
#user-menu .um-about-me{clear:both;font-size:11px;overflow:hidden;margin:5px 0}
#user-menu .um-links a{margin-right:8px;font-size:11px}
#user-menu a,#user-menu a:visited{color:#b4d4ec;text-decoration:none}
.ask-title{margin-top:0!important;margin-bottom:-15px}
.ask-title-field{width:570px!important}
.ask-mainbar{width:665px!important;margin-left:10px!important}
.ask-sidebar{width:266px!important}
.ask-title-table{width:668px}
.ask-title-cell-key{width:40px;padding:0 10px 0 0 !important}
.ask-title-cell-value{padding-left:5px}
#portalLink{float:left;margin-top:7px}
#seWrapper{background-color:#FEFEFE;width:460px;z-index:999;padding:0}
#seWrapper .seFooter{text-align:right;background-color:#355f72!important;color:#fff!important;font-size:11px;line-height:12px;padding:5px}
#seWrapper .siteLink{display:inline-block;font-size:9px!important;font-weight:400!important;margin-bottom:4px;text-decoration:none}
#seWrapper .siteInfo{color:#888;float:left;font-size:11px;width:390px}
#seWrapper .siteInfo p{line-height:12px;margin:0 0 2px}
#seWrapper .siteInfo a{color:#444;font-size:11px;font-weight:700;text-decoration:none}
#seWrapper .seNavLinks{list-style:none outside none;overflow:hidden;margin:0;padding:0}
#seWrapper .seNavLinks li{font-size:11px;float:left;text-transform:lowercase;line-height:14px;margin:0 15px 0 0}
#seWrapper .seNavLinks li a{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;color:#707070;display:block;text-decoration:none;padding:2px 8px}
#seWrapper .itemBox{border-bottom:1px solid #F3F3F3;float:left;margin:5px;padding:0}
#seWrapper .itemBoxNew{background-color:#ffffe2}
#seWrapper .seIntro{font-size:11px;line-height:12px;background-color:#355f72!important;color:#fff!important;padding:5px}
#seWrapper .seNav{background-color:#F2F2F2;font-size:12px;padding:5px}
#seWrapper .seContainer{height:240px;overflow-y:auto;padding:0}
ul.seNavLinks li a.seCurrent,ul.seNavLinks li a.seCurrent:hover,ul.seNavLinks li a.seCurrent:visited{color:#fff!important;background-color:#355f72;font-weight:400}
.siteLinkFavicon{display:block;float:left;text-decoration:none;margin:0 6px 2px 2px}
.siteLinkFavicon img{border:medium none;height:16px;width:16px}
.siteFavicon{display:block;float:left;font-size:9px;height:24px;text-align:center;width:24px;border-color:#F4F4F4 #F2F2F2 #E0E0E0;border-style:solid;border-width:1px;margin:0 5px 5px 0}
.unreadCount{font-size:9px;float:left;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-family:Arial,Helvetica,sans-serif;display:block;background-color:#E23535;color:#fff!important;-moz-box-shadow:0 0 8px #E93131;-webkit-box-shadow:0 0 8px #E93131;box-shadow:0 0 8px #E93131;margin:4px 0 0 -122px !important;padding:2px 4px}
.unreadCountTab{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:8px;background-color:#E23535;margin:0 4px 0 -4px;padding:2px 5px}
.content-inside{padding:10px 15px 15px 10px}
.summary-value h1{font-size:18px;font-weight:400}
#faq{margin-left:-10px}
table.vcard .hotbg{color:#fff!important}
.content-tag{width:970px!important}
.flair-textbox{width:900px!important}
.faq-page .content-page table{margin-left:20px;margin-bottom:15px}
.faq-page .content-page td{padding:5px}
.faq-page #top-section{display:none;padding-bottom:7px;margin-bottom:10px;border-bottom:solid 1px #eee}
.faq-page #top-section .col-section{border:solid 1px #FFEFC6;background-color:#FFEFC6;padding:10px}
.faq-page .col-section{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:.25em}
.faq-page #mainbar .col-section h2{padding-top:15px}
.faq-page #mainbar .col-section .col-section .col-section{margin-left:20px}
.faq-page #mainbar .col-section .col-section h2 a,.faq-page #mainbar .col-section .col-section h3 a{color:#333}
.faq-page #mainbar .col-section .col-section h3 a{font-size:.85em}
.faq-page h2>.expander-arrow-small-hide{margin-left:5px}
.faq-page #toc ul{margin-left:0;margin-right:0;list-style-type:none}
.faq-page #toc li{font-size:85%;margin-bottom:4px}
.faq-page #mainbar .col-section h2#link-questions{margin-top:0;padding-top:0}
.faq-page .module,.faq-page .newuser{padding:0}
.faq-page .module ul{padding:8px 0}
.faq-page .module li{padding:2px 8px}
.faq-page .module li.sub-section{padding-left:16px}
.faq-page .module li.current{background-color:rgba(255,252,244,0.4)}
.faq-page .show-more{position:relative;top:-7px;line-height:100%;font-size:.75em}
.faq-page .share-more{font-size:.85em;border-top:solid 1px #EEE}
.error-close{font-size:12px!important;color:#000!important}
#topbar{width:auto;float:right;line-height:2.3;padding:0 0 0 10px}
#hmenus{overflow:hidden;float:right;margin:22px 0 0}
input[type=submit],input[type=button]{background:#1CB8D2;color:#fff;line-height:1.5;text-align:center;border:none;font-family:'Segoe UI','Helvetica Neue',Lucida Grande,Arial,sans-serif;padding:.26em .6em}
input[type=submit]:hover,input[type=button]:hover{background-color:#127D98}
input[type=text],textarea,input[type=file]{border:1px solid #ccc;background:#fff}
input[type=text]{font-family:'Helvetica Neue',Arial,sans-serif}
.check-cell{padding-left:12px}
.prettyprint{display:block;color:#393318}
.fb-share,.twitter-share,#notify-container span.notify-close{background-image:url(img/sprites.png);background-repeat:no-repeat;overflow:hidden;background-color:transparent}
.mainnavs{margin-right:150px}
.nav .youarehere a,.nav .youarehere a:visited,.nav .youarehere a:hover{color:#fff;background-color:#127d98}
#footer-sites{line-height:1.2;font-size:13px;margin-top:15px}
#footer-sites a{margin-right:4px}
.flagcount{font-size:17px!important}
#revisions-list{width:593px!important;margin-left:5px}
#title{width:605px!important}
.top-count{font-size:150%!important;color:#808185;font-weight:700}
.MathJax .merror{font-family:sans-serif!important}
.ad502-room{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;position:relative;overflow:hidden;background:#fdfdfd;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ddd;border-left:1px solid #ddd;-moz-box-shadow:0 1px 3px #ddd;-webkit-box-shadow:0 1px 3px #ddd;box-shadow:0 1px 3px #ddd;margin-top:5px;padding:5px}
.wide-tag-col .answer-votes{float:none!important;display:inline-block;font-size:12px;font-weight:400}
.mod-attention-subform textarea{font-size:12px;width:575px;padding:5px}
.user-page #mainbar-full{width:978px}
.user-page .summary-title .subtabs{margin-right:10px}
.user-page #answers-table{overflow:hidden}
.user-page .votes-cast-stats{margin-top:0!important}
.user-stats-table .vote-count-post{padding:5px 0 10px}
#ad502-rooms{width:208px!important}
#meta-feature a:visited{color:#83741E}
#meta-feature a:hover{color:#dbcb6d}
.accept{background-color:#e0f0d3;color:#4C9067}
.popup-close a{font-weight:400!important;top:-30px!important;background-color:#C04848!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;font-size:30px;color:#fff!important;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;padding:0 9px!important}
.profile-triangle,.profile-triangle-on{color:#888!important;background-color:red;text-indent:-999em;display:inline-block;width:10px;height:10px;vertical-align:middle;margin-right:3px;background:transparent url(img/sprites.png) no-repeat -106px -8px;font-family:Arial,Helvetica,sans-serif;font-size:17px;padding-right:5px;cursor:pointer;line-height:0!important}
.ad-container a,.ad-container a:visited{color:#ead29a}
.comment-help{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none;font-size:12px;width:434px!important;margin-top:5px;padding:6px!important}
.rep-cell{font-size:120%!important}
.rep-down{color:#ce4646!important}
.profile-popup{line-height:25px;background:#fff;margin-top:5px!important;background-color:#FFF;border:1px solid #CCC;display:block;position:absolute;font-size:12px;z-index:500;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);box-shadow:1px 1px 2px rgba(0,0,0,0.2);padding:5px}
.profile-popup a,.profile-popup a:visited{color:#2b72bb!important;font-weight:400!important;text-shadow:none!important}
.profile-popup .profile-gravatar{border:none!important;border-bottom:1px solid #fff!important;margin-bottom:0!important;background-color:#f4f4f4!important;overflow:hidden;padding:0!important}
.mod-page #mod-summary{margin-top:10px;width:100%}
.mod-page #mainbar-full #system-message{-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;border:none;width:948px}
#hlinks-nav{color:#7da2b9;}
#hlinks-nav strong {color:#fff;}
#hlinks-nav .hotbg{color:#f8d8b8!important}
#dateForm select,#reportSelector1,#reportSelector2{font-size:13px!important}
.tag-editor .delete-tag,.tag-editor .delete-tag-hover,#interestingTags .delete-tag,#interestingTags .delete-tag-hover,#ignoredTags .delete-tag,#ignoredTags .delete-tag-hover{margin-top:3px;margin-left:4px;width:7px;vertical-align:top}
#newsletter-ad-header{margin-top:60px!important;font-size:110%}
table#revisions h1{line-height:1.3}
.new-blog-post{-moz-border-radius:1px!important;-webkit-border-radius:1px!important;border-radius:1px!important;background-color:#E23535;color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:10px;margin:0;padding:0 5px 1px}
.user-show-new #tabs a{padding-left:12px!important;padding-right:12px!important}
.user-show-new .question-hyperlink,.user-show-new .answer-hyperlink,.user-show-new .site-hyperlink{font-size:16px!important;margin-bottom:0;color:#1083bf!important;font-weight:400}
.user-show-new .question-hyperlink:visited,.user-show-new .answer-hyperlink:visited,.user-show-new .site-hyperlink:visited{color:#349edf!important}
.user-show-new .question-hyperlink:hover,.user-show-new .answer-hyperlink:hover,.user-show-new .site-hyperlink:hover{text-decoration:underline;border-bottom:none}
.user-show-new .answer-votes{font-size:12px!important;font-weight:400!important;line-height:1.2em!important;margin-bottom:0!important;height:11px!important}
.user-show-new .answer-link{width:auto!important;margin-top:0;padding:0 10px!important}
.user-show-new .subheader{margin-bottom:5px!important}
.user-show-new .account-site h2{font-weight:400!important}
.user-show-new .rep-cell{font-weight:400!important;font-size:14px!important}
.user-show-new .user-panel .mini-counts{height:14px!important;font-size:12px;font-weight:400;line-height:1.3;margin-right:10px;text-align:center;min-width:20px;padding:3px 3px 3px 2px}
.user-show-new .user-panel table td{vertical-align:middle;padding:6px 0}
.user-show-new .user-panel table td.desc{padding-left:5px!important}
.user-show-new .user-panel .user-tags td,.user-show-new .user-panel .user-badges td{padding:2px 0!important}
.user-show-new .user-panel .subheader,.user-show-new .user-full-tab-header{background:none!important;padding-left:0!important}
.user-show-new .toggle-summary{color:#1083bf;font-size:85%}
.user-show-new .user-panel .answered-accepted{background-color:#d5e5c7}
.user-show-new .subtabs{border-bottom:none!important}
.user-show-new .subtabs a.youarehere{font-weight:700!important}
.user-show-new #user-info-container{margin-top:6px;margin-left:5px;margin-bottom:10px;float:left}
.user-show-new .favorites-count-off{padding-top:0!important}
.user-show-new .favorites-count-off .star-off{margin-top:3px!important}
.user-show-new .moderator{font-size:14px!important;font-weight:700;margin-left:15px;line-height:40px;float:left}
.popup-close{position:absolute;left:-18px;top:-20px}
.popup .subheader{margin-bottom:10px!important}
.action-list{margin-left:5px!important;margin-right:5px;margin-bottom:10px}
.action-list li{list-style-type:none;padding:2px 4px}
.action-list .action-name{font-weight:700;font-size:105%}
.action-list .action-desc{display:block;color:#666;line-height:115%;margin:6px 0 10px 18px}
.action-list .action-disabled span{color:#999;font-weight:400;cursor:default!important}
.action-list .action-selected{background-color:#f3f3f3}
.action-list .action-subform{display:none;width:535px;margin:15px auto}
.action-list .action-subform .wide{width:400px}
.wide-tag-col{width:230px}
#tags-table .answer-votes{margin-right:5px;width:25px;margin-top:2px;display:inline-block;float:none}
#overlay-header{border-bottom:1px solid #000;opacity:0;display:none;background:rgba(255,255,255,0.949219);font-size:20px;font-weight:700;left:0;position:fixed;top:0;width:80%;z-index:250;-moz-box-shadow:0 1px 15px #9c9c9c;-webkit-box-shadow:0 1px 15px #9c9c9c;box-shadow:0 1px 15px #9c9c9c;padding:5px 10% 10px}
#overlay-header .close-overlay{color:#999;cursor:pointer;font-size:10px;font-weight:400}
.mod-post-actions{line-height:20px;padding:2px}
.bounty-indicator-tab.flagbg{background-color:red!important}
.ad502-room-title{font-size:14px;font-family:Verdana,Arial,sans-serif}
.ad502-last-message{font-family:Verdana,Arial,sans-serif;font-size:.8em;color:#A0A0A0}
.ad502-users{margin-top:4px}
.ad502-room-h3{margin-bottom:1px}
.timeline-answers{color:#555}
.answer-votes.large{font-size:90%;padding-top:7px;padding-bottom:2px}
.answer-votes.extra-large{font-size:90%;padding-top:7px;padding-bottom:2px;width:32px}
.quality-score{font-size:80%;margin-right:10px}
.answer-summary.question-style .statscontainer{width:86px}
.answer-summary.question-style .summary{width:630px}
.answer-summary .summary{width:670px}
.answer-summary.question-summary .answer-votes{font-size:120%;width:auto;margin-right:5px;padding:8px 8px 6px}
.answer-summary.question-summary .answer-votes.large{font-size:110%;width:auto;margin-right:5px;padding:8px 4px 6px}
.answer-summary.question-summary .answer-votes.extra-large{font-size:100%;width:auto;margin-right:5px;padding:6px 4px 4px}
.answer-summary.question-summary .vote-info{margin-top:5px;float:right}
.answer-summary.question-summary .answer-link{width:550px;display:block;float:none;padding:0}
#synonyms-table{margin-top:20px}
#synonyms-table th{width:250px;padding-bottom:10px}
#synonyms-table td{padding-bottom:5px;line-height:18px}
#synonyms-table th .arrow{margin-right:30px;font-size:20px;line-height:12px}
.top-count a{color:#808185}
.popup .question-summary{border:0}
table.full-diff td{border:solid 4px #FFF}
.suggested-edit{width:960px}
.suggested-edit .summary{width:910px}
.suggested-edit .score{display:block;background:#EEE;color:#555;font-size:120%;font-weight:700;margin-bottom:30px;text-decoration:none;text-align:center;width:15px;padding:8px 8px 6px}
.suggested-edit .revision{display:block;margin-bottom:8px}
.suggested-edit .revision-comment{padding-right:8px}
.suggested-edit .options a.action.full-diff{background-image:url(img/full-diff.png)}
.suggested-edit .body-diffs{margin-top:18px}
.suggested-edit .body-diffs table{table-layout:fixed;width:900px}
.suggested-edit .body-diffs .full-diff td.content{width:435px;max-width:435px;word-wrap:break-word}
.suggested-edit .body-diffs .full-html-diff .post-text{width:445px;max-width:445px;word-wrap:break-word}
.suggested-edit .body-diffs .full-html-diff .post-text img{max-width:440px}
.suggested-edit .body-diffs .full-html-diff .gutter{width:10px;max-width:10px}
.suggested-edit .body-diffs .full-html-diff th{color:#9a9a9a;padding:6px 0 4px}
.suggested-edit .user-info-actions .started{float:none!important}
.suggested-edit .user-info-actions .current-owner{width:445px}
.suggested-edit .user-info-actions .gutter{width:7px}
.suggested-edit .user-info-actions .form-error{display:none;padding:15px 0 5px}
.popup-suggested-edit{overflow:auto;width:990px}
#lightbox,.lightbox{display:none;background:#000;opacity:0.7;filter:alpha(opacity=70);position:absolute;top:0;left:0;min-width:100%;z-index:1000}
#lightbox-panel{display:none;z-index:1001;border:0!important}
.share-answer .fb-share,.share-answer .twitter-share{display:inline-block!important;vertical-align:middle;margin:0}
.comment-help,.answer-help-background{background-color:#FEFAE2;border:1px solid #F3EED5}
.answer-help-background{position:absolute;left:-5px;padding:0 5px}
#tabs .mod-flag-indicator{margin-left:-4px}
table.flagged-posts tr.messageDivider>td{border-top:1px solid #aaa;padding:10px 5px}
table.flagged-posts tr.messageDivider>td>div,table.flagged-posts tr.messageDivider>td>div>div,table.flagged-posts tr.messageDivider>td>div>div>div{padding-top:0;padding-bottom:3px}
table.flagged-posts tr.messageDivider>td div.mod-audit-user-info{padding:3px}
table.flagged-posts .mod-message td{padding:4px 5px}
table.flagged-posts tr.messageDivider:hover{opacity:1}
table.flagged-posts tr.loaded-body>td{border-top:1px dotted #aaa}
table.flagged-posts .comments .flagcell{width:28px;text-align:center}
table.flagged-posts .comments tr.message-divider>td{padding-top:4px}
table.flagged-posts .comments .comment-score span{padding-right:0}
table.flagged-posts tr.messageDivider:first-child>td,table.flagged-posts tr.loaded-body>td:empty{border-top:0 none transparent}
table.flagged-posts .answer-link{margin-top:0;padding-left:0}
table.flagged-posts .bounty-indicator-tab{line-height:17px;margin-left:0}
table.flagged-posts .relativetime{color:#888;font-weight:400}
table.flagged-posts .delete-tag:hover{background-position:0 -665px;cursor:pointer}
table.flagged-posts .popup{background:#FFF}
table.flagged-posts .answer-votes.large,table.flagged-posts .answer-votes.default{padding-bottom:3px;padding-top:2px}
table.flagged-posts .delete-options{float:right;padding-right:10px}
table.flagged-posts .dismiss-options,table.flagged-posts .post-options{padding-top:0!important;padding-bottom:0!important}
table.flagged-posts .spacer{clear:left}
table.flagged-posts .answer,table.flagged-posts .question-summary{border-bottom:none;width:auto}
table.flagged-posts .mod-audit{width:193px;padding-left:8px}
table.flagged-posts .mod-audit .mod-post-actions{display:inline-block}
table.flagged-posts .mod-post-actions{background-color:Maroon;color:#FFF}
table.flagged-posts .mod-message{line-height:17px}
table.flagged-posts .mod-post-header{width:100%;margin:0;padding:0 0 8px}
table.flagged-posts .post-summary-body{width:500px;line-height:16px;word-wrap:break-word}
#postflag-bar{z-index:5;position:fixed;left:0;bottom:0;top:auto;min-height:40px;width:100%;border-top:2px solid #aaa;background-color:#eee;opacity:0.90}
#postflag-bar .flag-wrapper{padding-bottom:5px;padding-top:5px;width:735px;margin-left:auto;margin-right:auto}
#postflag-bar:hover{opacity:1.0}
#postflag-bar .nav-button{background-color:#777;position:absolute}
#postflag-bar .nav-button.prev,#postflag-bar .nav-button.next{min-height:40px;top:0;bottom:0;width:20px;font-size:20px;padding:2px}
#postflag-bar .nav-button.prev{left:0;border-right:1px solid #aaa;text-align:right}
#postflag-bar .nav-button.next{right:0;border-left:1px solid #aaa;text-align:left}
#postflag-bar .nav-button.close{right:40px;top:15px;border:1px solid #aaa;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;padding:2px 5px 5px}
div.form-field-error.form-error{font-size:12px;display:block;margin-top:-15px}
.profile-popup a:hover{text-decoration:none!important}
.profile-popup .profile-gravatar div{float:left;margin-right:10px}
.profile-popup .profile-name{font-size:16px;font-weight:700}
.profile-popup .profile-links{display:block;float:left;font-size:12px;margin:5px 0 0;padding:3px 0}
.profile-popup .profile-links li{display:block;float:left;margin-right:15px}
.profile-popup .profile-stats table{width:100%;color:#444}
.profile-popup .profile-stats table .profile-overflow{width:330px;white-space:nowrap;overflow:hidden}
.profile-popup .profile-stats table.profile-recent-summary td,.profile-popup .profile-stats table.profile-recent-summary th{padding-right:10px;width:80px}
.profile-popup .profile-stats table.profile-recent-summary .repchange{font-size:10px;font-weight:700;margin-left:5px}
.profile-popup .profile-footer{font-size:11px;margin-top:10px;text-align:right}
.profile-popup .profile-footer .popup-clock{float:left;color:#aaa;font-style:italic}
.itemMoreContainer{text-align:center;float:left;width:100%}
.wmd-help-button.active-help{background-color:#F3EED5;height:30px;padding-left:3px}
.mdhelp{background-color:#FEFAE2;position:absolute;right:0;width:630px;color:#000}
.mdhelp-tabs{background-color:#F3EED5;list-style-type:none;margin:0;padding:3px 0 0 3px}
.mdhelp-tabs li{display:inline-block;cursor:pointer;margin:0 2px;padding:3px 6px 6px}
.mdhelp-tabs li.selected{background-color:#FEFAE2}
.mdhelp-tab{display:none;line-height:1.2;padding:10px}
.mdhelp-tab .col1,.mdhelp-tab .col2{width:48%}
.mdhelp-tab pre{background-color:#F3EED5;border:none!important}
.votes-cast-stats{margin-top:10px;font-size:16px;line-height:20px}
.votes-cast-stats th{color:#333;padding-bottom:5px}
.votes-cast-stats td{font-weight:700;color:#666;vertical-align:middle;text-align:right}
.votes-cast-stats td.desc{font-size:10px;color:#444;padding-left:6px;text-align:left}
.was-this-helpful{color:#888;margin-top:8px;line-height:37px;padding:0 3px 2px}
.close-popup-width{width:690px}
.tag-editor{border:1px solid #999;cursor:text;background-color:#FFF;position:relative;overflow:hidden;white-space:nowrap}
.tag-editor input{border:none!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;outline:0!important;background-color:transparent!important;margin:4px 3px 0;padding:0!important}
.tag-editor .post-tag{margin-left:3px;margin-right:3px}
.tag-suggestions{background-color:#FFF;border:1px solid #777;z-index:300;padding:5px}
.tag-suggestions>div{width:200px;overflow:hidden;float:left;position:relative;cursor:pointer;padding:5px}
.tag-suggestions>div p{font-size:11px;line-height:1.1}
.tag-suggestions>div p.more-info{visibility:hidden;position:absolute;right:5px;top:5px;padding:3px}
.gravatar-wrapper-128{width:128px;height:128px;text-align:center;overflow:hidden;background-color:rgba(222,237,255,0.4);background:#d5f1f5;padding:0}
.gravatar-wrapper-128 img{height:128px;margin:0 auto}
.gravatar-wrapper-50{width:50px;height:50px;text-align:center;overflow:hidden;background-color:rgba(222,237,255,0.4);background:#d5f1f5;padding:0}
.gravatar-wrapper-50 img{height:50px;margin:0 auto}
.gravatar-wrapper-48{width:48px;height:48px;text-align:center;overflow:hidden;background-color:rgba(222,237,255,0.4);background:#d5f1f5;padding:0}
.gravatar-wrapper-48 img{height:48px;margin:0 auto}
.gravatar-wrapper-42{width:42px;height:42px;text-align:center;overflow:hidden;background-color:rgba(222,237,255,0.4);background:#d5f1f5;padding:0}
.gravatar-wrapper-42 img{height:42px;margin:0 auto}
.gravatar-wrapper-32{width:32px;height:32px;text-align:center;overflow:hidden;background-color:rgba(222,237,255,0.4);background:#d5f1f5;padding:0}
.gravatar-wrapper-32 img{height:32px;margin:0 auto}
.gravatar-wrapper-25{width:25px;height:25px;text-align:center;overflow:hidden;background-color:rgba(222,237,255,0.4);background:#d5f1f5;padding:0}
.gravatar-wrapper-25 img{height:25px;margin:0 auto}
.search-prompt{padding-right:3px}
#bigsearch table{width:100%;margin-bottom:10px}
#bigsearch .col1{width:100%;padding-left:0;padding-right:10px}
#bigsearch .col1 input{width:100%;max-width:100%;height:25px;font-size:15px}
#bigsearch .col2 input{height:33px;width:70px;font-size:15px}
.tools-rev h1 a{color:#aaa}
.tools-rev h1 .lsep{color:#ddd;visibility:visible;font-size:100%;margin-left:5px;margin-right:5px}
.login-page #openid_input_area{display:none;padding-top:10px;margin-bottom:30px;margin-left:35px;clear:both}
.login-page #openid_btns,.login-page #openid_btns br{margin-left:30px;clear:both}
.login-page #openid_highlight{background-color:#FFFCC9;float:left;padding:3px}
.login-page .openid_large_btn{width:100px;height:60px;border:2px solid #DDD;border-right:2px solid #ccc;border-bottom:2px solid #ccc;float:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 4px #ddd;-moz-box-shadow:2px 2px 4px #ddd;-webkit-box-shadow:2px 2px 4px #ddd;margin:3px}
.login-page .openid_small_btn{width:24px;height:24px;border:2px solid #DDD;border-right:2px solid #ccc;border-bottom:2px solid #ccc;float:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 4px #ddd;-moz-box-shadow:2px 2px 4px #ddd;-webkit-box-shadow:2px 2px 4px #ddd;margin:3px}
.login-page #openid_highlight .openid_small_btn:hover,.login-page #openid_highlight .openid_large_btn:hover{margin:3px}
.login-page a.openid_large_btn:focus{outline:none;-moz-outline-style:none}
.login-page .openid_selected{border:4px solid #DDD}
.login-page .noscript-link-button{margin-top:0;margin-left:30px;border:none;background-color:transparent;font-weight:700;font-size:130%;cursor:pointer;font-family:Arial,Liberation Sans,DejaVu Sans,sans-serif;color:#07C;padding:0!important}
.login-page #openid-url-input-area{margin-top:30px}
.login-page #openid-url-input{margin-bottom:30px;margin-left:30px}
.login-page .large{font-size:140%}
.logins-popup{width:690px;border:solid 10px #CCC;text-align:left}
.logins-popup .logins th{font-weight:700;padding-top:15px!important}
.logins-popup .logins tr.note{border-bottom:none;color:#888;padding-bottom:5px}
.logins-popup .logins tr.note td{color:#888;font-size:90%}
.logins-popup .logins td,.logins-popup .logins th{padding:4px 0}
.logins-popup .logins td.icon{width:24px;height:24px;margin:0;padding:0}
.logins-popup .logins td.icon .openid-icon{display:inline-block;vertical-align:middle}
.logins-popup .login-section-header td{padding-top:15px;padding-bottom:2px}
.openid-icon{width:24px;height:24px;background:#fff url(img/openid-logos.png)}
.icon-stackexchange{background-position:-27px -352px}
.icon-google{background-position:-1px -300px}
.icon-facebook{background-position:-27px -378px}
.icon-myopenid{background-position:-27px -326px}
.icon-yahoo{background-position:-27px -300px}
.icon-aol{background-position:-27px -249px}
.icon-claimid{background-position:-1px -326px}
.icon-livejournal{background-position:-1px -352px}
.icon-wordpress{background-position:-1px -404px}
.icon-blogger{background-position:-1px -249px}
.icon-verisign{background-position:-1px -378px}
.icon-clickpass{background-position:-1px -274px}
.icon-steam{background-position:-1px -430px}
.icon-launchpad{background-position:-1px -1px}
.icon-openid{background-position:-27px -404px}
.user-info.user-hover .user-gravatar32,.user-info.user-hover .user-gravatar48{-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.5);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.5);box-shadow:2px 2px 4px rgba(0,0,0,0.5);filter:filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,strength=3,color=#808080);border-collapse:separate}
.diff-skipped>div{border-bottom:2px dotted #d0d0d0}
.diff-skipped{cursor:pointer;padding:4px 0 8px}
#revisions .diff-choices{width:40px;float:left}
#revisions .diff-choices .inline-html-diff{background-image:url(img/original.png)}
#revisions .diff-choices .sidebyside-markdown-diff{background-image:url(img/markdown-diff.png)}
#revisions .diffs{float:left;max-width:880px}
#revisions .first-revision{margin-left:40px}
#revisions .sidebyside-diff>div{float:left;margin-right:20px;width:420px}
#revisions .sidebyside-diff>div img{max-width:410px}
#revisions .sidebyside-diff>div span.title-diff{font-size:80%}
#revisions .markdown-diff .full-diff{table-layout:fixed;width:870px}
#revisions .markdown-diff .full-diff td.content{width:420px;max-width:420px;word-wrap:break-word}
a.bounty-link{color:#000;padding:0 3px 2px}
.comment-form form{position:relative}
#tabcomplete{position:absolute;top:-17px;margin-left:5px}
#tabcomplete li{display:inline;background-color:#FFF;color:#000;margin-right:5px;border:1px solid #888;cursor:pointer;padding:2px}
.user-show-new .user-type{font-weight:700;font-size:120%;margin-left:15px;line-height:40px;float:left;opacity:0.6}
.user-show-new .toggle-summary-wrap{line-height:40px;margin-left:15px;float:left}
.user-show-new .sub-header-links .mod-links a{color:#1083bf;margin-left:0}
.user-show-new .sub-header-links .mod-links .popup{z-index:300}
.user-show-new .user-header .user-header-left{float:left;width:465px;margin-right:30px}
.user-show-new .user-header .user-header-left .gravatar{float:left;margin-right:15px}
.user-show-new .user-header .user-header-left .gravatar .reputation{margin-top:10px;text-align:center;width:128px}
.user-show-new .user-header .user-header-left .gravatar .reputation span{display:block;font-size:220%;margin-bottom:5px}
.user-show-new .user-header .user-header-left .gravatar .badges{margin-top:15px;width:128px;text-align:center}
.user-show-new .user-header .user-header-left .gravatar .badges>span{display:block;font-size:120%;margin-bottom:5px}
.user-show-new .user-header .data{line-height:1.3;width:322px;float:left}
.user-show-new .user-header .data th{font-weight:400;color:#A0A0A0;font-style:italic}
.user-show-new .user-header .data th,.user-show-new .user-header .data td{white-space:nowrap;vertical-align:top;padding:3px 20px 3px 0}
.user-show-new .user-header .data tbody:first-child tr:first-child th,.user-show-new .user-header .data tbody:first-child tr:first-child td{padding-top:0}
.user-show-new .user-header .data tr:last-child th,.user-show-new .user-header .data tr:last-child td{padding-bottom:15px}
.user-show-new .user-header .data td:last-child{padding-right:0;white-space:normal;max-width:145px;width:100%}
.user-show-new .user-header .data .no-overflow{width:205px}
.user-show-new .user-header .data .days-visited td{white-space:normal;padding:0}
.user-show-new .user-header .data .days-visited td:last-child{white-space:normal;width:auto}
.user-show-new .user-header .data .days-visited .ui-state-default{background:none!important}
.user-show-new .user-header .data .days-visited .ui-state-active{opacity:1!important;color:#000!important}
.user-show-new .user-header .data .days-visited .ui-state-active span{background-color:#393!important;color:#FFF}
.user-show-new .user-header .data .days-visited .ui-datepicker{display:block!important;position:absolute;width:300px;z-index:2}
.user-show-new .user-header .user-about-me{width:432px;height:225px;float:right;overflow-y:auto}
.user-show-new .user-header-slim .data{width:auto;background-color:#FCFCFC;border:solid 1px #EAEAEA;float:none;padding:4px}
.user-show-new .user-header-slim .data table .gravatar-cell{padding:0 20px 0 0}
.user-show-new .user-header-slim .data table .view-more{white-space:nowrap}
.user-show-new .user-panel{width:465px;float:left;margin-bottom:30px}
.user-show-new .user-panel .subheader{border-bottom:1px solid #cdcdcd;margin-bottom:5px}
.user-show-new .user-panel .user-panel-subtabs{float:right;width:auto;margin-top:10px}
.user-show-new .user-panel .user-panel-subtabs a{border:none;float:left;font-size:11px;font-weight:400;margin-left:10px}
.user-show-new .user-panel .question-hyperlink,.user-show-new .user-panel .answer-hyperlink,.user-show-new .user-panel .site-hyperlink{font-size:110%;font-weight:400;line-height:1.3;display:block;max-width:425px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.user-show-new .user-panel .question-hyperlink,.user-show-new .user-panel .answer-hyperlink{width:425px}
.user-show-new .user-panel .user-tags td .badge,.user-show-new .user-panel .user-badges td .badge{margin:0 3px 3px 0}
.user-show-new .user-panel .user-tags td .badge-tag,.user-show-new .user-panel .user-badges td .badge-tag{margin:0 3px 1px 0}
.user-show-new .user-panel .votes-cast-stats{margin-left:10px;width:auto}
.user-show-new .user-panel .votes-cast-stats td.desc{padding-left:6px}
.user-show-new .user-panel #leagueRank a{color:#1083bf;float:right;padding-top:15px}
.user-show-new .user-panel-mod-info{background-color:#FFF7E5;border:solid 1px #FFEFC6;width:950px;margin-bottom:10px;padding:4px}
.user-show-new .user-panel-mod-info table{width:100%;margin-bottom:0}
.user-show-new .user-panel-mod-info table tr{border-top:none!important}
.user-show-new .user-panel-mod-info table th,.user-show-new .user-panel-mod-info table td{vertical-align:middle;padding:3px 0}
.user-show-new .user-panel-mod-info table td.spacer{width:20px}
.user-show-new .user-tab .subheader .blocked-info .blocked-yes,.user-show-new .user-panel-mod-info .blocked-yes{font-weight:700;color:maroon}
.user-show-new .user-panel-left{margin-right:35px}
.user-show-new .user-tab .subheader{border-bottom:0}
.user-show-new .user-tab .subheader .subtabs{float:none;padding-top:5px;width:auto}
.user-show-new .user-rep .rep-amount{padding-right:10px;min-width:20px}
.user-show-new .user-rep .rep-up{color:green}
.user-show-new .user-rep .special-rep{background-color:Green;color:#fff;margin-right:5px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:11px;padding:1px 3px}
.user-show-new .user-rep-chart-summary{width:465px;height:35px;position:relative;border-bottom:1px solid #ddd}
.user-show-new .user-rep-chart-summary .user-rep-chart-summary-bar{float:right;width:13px;background-color:#ACC99D;position:absolute;bottom:0}
.user-show-new .user-rep-full .no-rep-results{text-align:center;padding-top:10px}
.user-show-new .user-rep-full #stats{margin:10px 0}
.user-show-new .user-rep-full .rep-table-row>td{border-bottom:dotted 1px #f0f0f0;padding-top:2px;padding-bottom:6px;cursor:pointer}
.user-show-new .user-rep-full #stats .accept-indicator-tab{background-color:Green}
.user-show-new .user-rep-full #stats .accept-indicator-tab-deleted{background-color:Maroon}
.user-show-new .user-rep-full .rep-cell{font-weight:700;white-space:nowrap;width:50px;text-align:right;font-size:140%;padding:2px}
.user-show-new .user-rep-full .rep-left{white-space:nowrap;width:50px;text-align:right;padding:2px}
.user-show-new .user-rep-full .rep-big{font-weight:700;font-size:110%}
.user-show-new .user-rep-full .rep-up{color:Green}
.user-show-new .user-rep-full .rep-sep{color:#444;font-weight:400}
.user-show-new .user-rep-full .rep-time{width:80px;padding-left:15px}
.user-show-new .user-rep-full .rep-link a,.user-show-new .user-rep-full .rep-link a.question-hyperlink,.user-show-new .user-rep-full .rep-link a.answer-hyperlink{font-size:100%;line-height:1}
.user-show-new .user-rep-full .rep-desc{padding-right:10px;width:70px;vertical-align:middle}
.user-show-new .user-rep-full .rep-footnote{color:#888;text-align:center;padding:10px 0 5px}
.user-show-new .user-rep-full .rep-table .loaded-body{background:rgba(1,1,1,0.02)}
.user-show-new .user-rep-full .rep-breakdown{padding:10px 0}
.user-show-new .user-rep-full .rep-breakdown-row>td{padding-bottom:6px}
.user-show-new .user-rep-full .timeline-date,.user-show-new .user-rep-full .rep-time{padding-right:5px;color:#BBB}
.user-show-new .user-rep-full .timeline-date{display:inline-block;min-width:85px}
.user-show-new .user-tags .answer-votes,.user-show-new .user-badges .answer-votes{margin-right:5px;width:25px;margin-top:2px}
.user-show-new .answer-summary{float:left;border-bottom:1px solid #f0f0f0;width:100%;padding:5px 0}
.user-show-new #user-tab-accounts .account-container{border-bottom:1px solid #f0f0f0;overflow:auto;clear:both;text-align:left;padding:15px}
.user-show-new #user-tab-accounts .account-container .account-icon{width:48px;height:48px;float:left;margin-right:15px;text-align:center}
.user-show-new #user-tab-accounts .account-container .account-icon img{width:48px;height:48px;display:block;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}
.user-show-new #user-tab-accounts .account-container .account-site{float:left;width:401px}
.user-show-new #user-tab-accounts .account-container .account-site h2{font-size:16px;line-height:16px;margin-bottom:4px;margin-top:0!important}
.user-show-new #user-tab-accounts .account-container .account-site p{margin-bottom:2px}
.user-show-new #user-tab-accounts .account-container .account-stat{float:left;margin-left:15px;font-size:11px;text-align:center;width:80px}
.user-show-new #user-tab-accounts .account-container .account-stat .account-number{display:inline-block;font-size:18px;font-weight:700;width:100%}
.user-show-new #user-tab-accounts .account-container .account-stat .account-number,.user-show-new #user-tab-accounts .account-container .account-stat .account-container .account-stat .account-badges{height:20px}
.user-show-new #user-tab-accounts .account-container .account-stat .account-badges .badgecount{font-size:15px;font-weight:700}
.user-show-new #user-tab-accounts .account-container .account-stat.account-stat-wide{width:138px}
.user-show-new .history-table .date_brick{margin-left:0;float:left}
.user-show-new .history-table td{vertical-align:middle;padding:5px}
.user-show-new .history-table>tbody>tr{border-top:1px solid #f0f0f0}
.user-show-new .history-table .date{text-align:left;font-size:24px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;width:45px}
.user-show-new .no-content{padding-top:25px;color:#999;text-align:center}
.user-show-new .user-tab-content .user-tags td,.user-show-new .user-tab-content .user-badges td{padding:3px 0}
.user-show-new .question-summary{width:100%;border-bottom:1px solid #f0f0f0}
.user-show-new .count-cell,.user-show-new .icon-cell{width:35px}
.user-show-new .user-tab-content .question-summary{width:auto;float:none}
.user-show-new .user-tab-content .question-summary .summary{float:none;width:auto;padding-left:200px}
.user-show-new .user-tab-content .question-summary .bounty-comment{margin-right:4px;float:left;line-height:1}
#additional-notices a,#additional-notices a:visited,#copyright a,#copyright a:visited,#system-message a{color:#f59f9f;text-decoration:none}
ins,.relativetime,#notify-container span.notify-close a,.answer-hyperlink:hover,.tags a:hover,.page-numbers:hover,a.post-tag:hover,.unreadCount:hover,.popup-close a:hover,.share-answer a:hover,#postflag-bar .nav-button a:hover{text-decoration:none}
table.summary-title td,.vm,.comment img,.community-option input,.community-option label,.close-offtopic-sites td,.user-show-new .sub-header-links img{vertical-align:middle}
.form-submit input:hover,.bounty-vote,.vote-up-off,.vote-down-off,.vote-accepted-off,.star-off,.comment-up-off,.flag-off,.faq-page .col-summary,.faq-page .col-section.expandable,.action-list .action-name,.action-list .action-desc,.suggested-edit input,table.flagged-posts .delete-options>input:hover,input[type=button],input[type=submit],.user-show-new .user-rep-full .expandable-row{cursor:pointer}
input,select,button,.profile-popup .profile-stats table .question-hyperlink,.profile-popup .profile-stats table .answer-hyperlink{font-size:100%}
blockquote p:last-child,ol ul,ul ol,ul ul,ol ol,#mainbar-full .subheader,.login-page #openid_provider_label,.user-show-new .subheader-slim{margin-bottom:0}
b,strong,#hlinks #hlinks-user a,.close-reasons span.close-reason,#tabcomplete li.chosen,.user-show-new .sub-header-links .current-section,.user-show-new .user-panel-mod-info .ip-address-lookup,.user-show-new .user-tab .subheader .blocked-info a.user-moderator-link,.user-show-new .user-panel-mod-info a.user-moderator-link{font-weight:700}
p code,.comment-text code{padding:1px 5px}
input[type=checkbox],input[type=radio],.faq-page #top-section .col-section .col-section,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:none}
.dno,.edit-field-overlay,.edit-block,.tagged-ignored-hidden,.faq-page .col-summary.only,.faq-page .col-section>.col-detail,.no-answers .subheader,table.flagged-posts .fullhide,.login-page .script-only{display:none}
.vt,.comment-form>form>table td,td.post-cell,td.answercell,.answercell,.postcell,.suggested-edit .body-diffs td,table.flagged-posts .flag-issue{vertical-align:top}
.votecell .vote,.comment-form .edit-comment-cancel,.comment-form .comment-help-link,.user-show-new .sub-header-links a,.user-show-new .sub-header-links .lsep{margin-left:10px}
.downvoted-answer .post-text,.edit-field-overlayed,.user-show-new .user-tab .subheader .blocked-info .detail-info,.user-show-new .user-panel-mod-info .detail-info{color:#888}
.edit-tags-wrapper>span>a,.comments-link{color:#888;padding:0 3px 2px}
.comments>table,.logins-popup .logins,.user-show-new .user-header-slim .data table,.user-show-new .user-panel table,.user-show-new .user-rep-full .rep-table,.user-show-new .user-rep-full .tbl-reputation,.user-show-new .user-tags,.user-show-new .user-badges,.user-show-new .history-table>tbody>tr>td:last-child{width:100%}
.comment:hover .comment-flag,.comment:hover .comment-up,.comment:hover .comment-delete,.comment:hover .comment-edit-hide,.comment-up-on,.tag-suggestions>div:hover p.more-info,.tag-suggestions>div:focus p.more-info{visibility:visible}
.comment-date,.started-link,.started-link:visited,.related a:visited,.linked a:visited,.revision-comment.blur,.user-show-new .user-panel-mod-info .mod-label,.user-show-new .user-rep-full .rep-none{color:#999}
#copyright a,.share-answer a:hover .share-name,.login-page .noscript-link-button:hover{text-decoration:underline}
.user-flair,.nav,#feed-link-text,.fl,.popup-cancel,table.flagged-posts .dismiss-options,.mdhelp-tab .col1,#seWrapper .seFooter .seEmailAccount,.user-show-new #small-user-info .logo,.user-show-new .user-tab-content .question-summary .cp{float:left}
#question-header .question-hyperlink:visited,.user-show-new .sub-header-links .mod-links a:visited,.user-show-new .user-tab .subheader .blocked-info a,.user-show-new .user-panel-mod-info a,.user-show-new .user-tab .subheader .blocked-info a:visited,.user-show-new .user-panel-mod-info a:visited{color:#1083bf}
.bounty p,.selected-master-preview,#h-ignored-tags,#h-recent-tags,#h-recent-badges,#WikiPlaceholder-Nominations,.profile-popup .profile-stats .recent-rep-wrapper,.login-page #openid_choice{margin-top:10px}
.question-status p,#question-suggestions .question-hyperlink{font-size:14px}
.answer-title,.answer-title:visited{color:#bbb}
.history-table .comments,.user-show-new .user-panel .votes-cast-stats tr,.user-show-new .history-table>tbody>tr:first-child,.user-show-new .history-table .loaded-body{border-top:none}
.history-table .answer-hyperlink,.history-table .question-hyperlink{font-size:16px;font-weight:400;line-height:22px;margin-bottom:20px}
#hlogo a:focus,#hlogo a:active{outline:none;border:none}
#hlinks a,#hlinks a:visited{color:#7da2b9}
.nav ul,input.anon-vote{margin:0}
.nav a:focus,#tabs a:focus,.suggested-edit .options a.action:active,.suggested-edit .options a.action:focus{outline:none}
#tabs,.askquestion,.flag-submit,.close-submit-container,.fr,.popup-submit,.mdhelp-tab .col2{float:right}
.askquestion li,table.flagged-posts .comments .bounty-indicator-tab,.user-show-new .bounty-indicator-tab,.user-show-new .user-rep-full #stats .bounty-indicator-tab{margin-right:0}
.summary-table,.post-form,.question-page .post-form,.question-page .bottom-notice{margin-left:0}
.summary-table tr,.mod-page #mod-summary th,.mod-page #mod-summary td,.profile-popup .profile-stats table.profile-recent-summary thead tr{border-bottom:1px solid #eee}
.summary-table .question-hyperlink,.summary-table .answer-hyperlink{font-weight:400;line-height:20px;font-size:16px}
#feed-link a,#synonyms-table td.pending,#synonyms-table td .dim .item-multiplier,#postflag-bar .nav-button:hover a{color:#777}
.subheader a,.pln,.comment-help,.answer-help,table.flagged-posts .relativetime.old,.user-show-new .user-header .user-header-left .gravatar .reputation a{color:#000}
.narrow,.dingus{font-size:11px}
.vote-up,.vote-down{display:block;margin:0 auto}
.views strong,.faq-page .col-section>.col-summary,.faq-page .col-summary.only,.faq-page .col-section>h2,.faq-page .col-section>h3{display:block}
.module .spacer,#tag-menu .tm-description p{margin-bottom:8px}
.module p.label-key b,.user-show-new .user-tab-content .question-summary .bounty-comment .relativetime{font-weight:400}
.favorites-count .favoritecount,.user-show-new .user-tab-content .question-summary .favorites-count,.user-show-new .user-tab-content .question-summary .favorites-count-off{margin-top:0}
.post-text p,.post-text li,.wmd-preview p,.wmd-preview li,table.flagged-posts .mod-message,table.flagged-posts div.post-header,table.flagged-posts div.post-summary,table.flagged-posts .mod-post-header{word-wrap:break-word}
.post-text li pre,.wmd-preview li pre{word-wrap:normal}
.wmd-preview ul li,.wmd-preview ol li,.login-page #noscript-stackexchange-login div{margin-bottom:1em}
.spoiler,.spoiler a{color:#F9F5E9}
.page-numbers.next,.page-numbers.prev,.page-numbers.dots{background-color:transparent}
.flag-reasons input,.close-reasons input{border:none;cursor:pointer}
.related,.linked{line-height:14px!important;font-size:12px!important}
.related a,.linked a{font-weight:400;font-size:12px!important;margin-bottom:1em;color:#666}
.cbt,.popup-tab-content,#revisions .tags-diff{clear:both}
.bottom-notice .moderator-tag,.bottom-notice .required-tag{line-height:inherit!important;height:inherit!important;font-size:inherit!important}
.ar,.suggested-edit .user-info-actions .actions,.logins-popup .remove-login-cell{text-align:right}
.al,table.flagged-posts div.flag-issue,.votes-cast-stats td.span{text-align:left}
#tagnames,.ask-mainbar #excerpt{width:660px}
#notify-options,.user-show-new{margin-bottom:20px}
#notify-options h2,#recent-badges,.answer-summary .answer-votes,.user-show-new .count-cell,.user-show-new .user-tab .subheader .blocked-info{font-size:12px}
.ac_highlight,.tag-suggestions .match{font-weight:700;text-decoration:underline}
.pun,a code,a:visited code,a:hover code,.opn,.clo{color:#145680}
.atn,.user-show-new .user-rep .rep-down{color:red}
.wmd-mini-button,.wmd-mini-button:visited{width:60px;text-decoration:none;color:#444;margin:5px;padding:3px 8px}
#interestingAdd,#ignoredAdd{cursor:pointer;margin:0 0 0 5px}
.vcard h2,#badge-legend>div.mb,.comment-help-link,.edit-comment-cancel,.user-show-new .subheader h1{margin-left:0!important}
#tag-menu .tm-links a:hover,#user-menu a:hover{color:#dcecf7}
.seIntro a,.seIntro a:visited,.seFooter a,.seFooter a:visited{color:#98DBE7!important}
.seNumAnswer,.seNumAnswer:visited{color:#888!important;display:block;float:left;font-size:10px;height:24px;line-height:16px;text-align:center;text-decoration:none;width:24px;margin:0 5px 5px 0;padding:0}
.mainbar-captcha,.sidebar-captcha{width:inherit}
.faq-page #top-section .content-page,.action-list h4{margin-bottom:5px}
.faq-page .col-section.expanded .col-summary,.faq-page .col-section.expandable.expanded{cursor:text}
#meta-feature a,#meta-feature h4{color:#b6a647}
.user-show-new .user-panel-content,.user-show-new .user-page-content{padding-top:5px}
.user-show-new .user-tab-nav,.user-show-new .user-tabs-nav{margin-bottom:15px!important}
.user-show-new .user-answers,.login-page #openid_btns,.login-page #more-openid-options{overflow:auto}
.action-list>li,table.flagged-posts .post-text pre{width:650px}
.answer-summary .statscontainer,.profile-popup .profile-stats table .profile-table-rep-col1,.votes-cast-stats th.spacer{width:40px}
.answer-summary .post-menu,.question-summary .post-menu,.user-show-new .sub-header-links{margin-top:12px}
#synonyms-table .rename-count,table.flagged-posts td.messageTime,.profile-popup .profile-stats table.profile-recent-summary th.profile-table-col1{width:100px}
.subtabs.filters.tag-synonyms,table.flagged-posts .post-text,table.flagged-posts div.post-header .answer-link,.user-show-new .history-table .loaded-body td:last-child{width:auto}
.suggested-edit .options .action span,#revisions .diff-choices span{text-indent:-9000px;display:block}
.suggested-edit .options a.action,#revisions .diff-choices a{width:22px;height:22px;display:block;border:1px solid #FFF;background-position:center;background-repeat:no-repeat;margin-bottom:8px}
.suggested-edit .options a.action.full-html-diff,#revisions .diff-choices .sidebyside-html-diff{background-image:url(img/full-html-diff.png)}
.suggested-edit .options a.action.link,#revisions .diff-choices .single-revision{background-image:url(img/link.png)}
.suggested-edit .options a.action.selected,.suggested-edit .options a.action.selected:hover,#revisions .diff-choices a.selected,#revisions .diff-choices a.selected:hover{border:1px solid #ccc;background-color:#eee}
.suggested-edit .options a.action:hover,#revisions .diff-choices a:hover{border:1px solid #ddd;background-color:#e4e4e4}
.suggested-edit .body-diffs .full-diff .content,#revisions .markdown-diff .full-diff .content{font-family:Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;font-size:12px}
.suggested-edit .body-diffs .full-diff td,.share-answer a,.login-page #openid_username,#revisions .markdown-diff .full-diff td{margin-right:5px}
.suggested-edit .body-diffs .full-diff .deleted,#revisions .markdown-diff .full-diff .deleted{background-color:#fff4f4}
.suggested-edit .body-diffs .full-diff .inserted,#revisions .markdown-diff .full-diff .inserted{background-color:#f9ffe1}
.suggested-edit .body-diffs .full-diff .skip,#revisions .markdown-diff .full-diff .skip{text-align:center;background-color:#efefef;padding:10px}
.suggested-edit .user-info-actions,.user-show-new .user-questions .question-summary{width:900px}
table.flagged-posts .answer-summary,table.flagged-posts td.flag-issue{padding-left:0}
#postflag-bar .nav-button a,#postflag-bar .nav-button a:visited{color:#FFF}
#postflag-bar .nav-button:hover,.profile-popup .profile-link-on,.mdhelp-tab .spaces{background-color:#FFF}
.profile-popup .profile-stats table .profile-table-col1,#bigsearch .col2{width:70px}
.tag-suggestions>div:focus,.tag-suggestions>div:focus .more-info{background-color:#c1c6ca}
.tag-suggestions>div:hover,.tag-suggestions>div:hover .more-info{background-color:#dadddf}
.login-page .noscript-notice,.user-show-new .user-rep-full .rep-down{color:Maroon}
.login-page .openid_large_btn:hover,.login-page .openid_small_btn:hover{border:2px solid #999;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:4px 0 0 6px}
.user-show-new .user-header .data .days-visited tr:last-child th,.user-show-new .user-header .data .days-visited tr:last-child td,.user-show-new .user-header-slim .data table tr:last-child th,.user-show-new .user-header-slim .data table tr:last-child td,.user-show-new .user-rep-full .rep-breakdown-row:last-child>td{padding-bottom:0}
.user-show-new .user-panel .subheader .count,.user-show-new .user-tab .subheader .count{font-weight:400;color:gray}
.user-show-new .user-panel .user-panel-content,.user-show-new .empty{margin-bottom:10px}
.user-show-new .user-rep-full .rep-info,.user-show-new .user-rep-full .rep-desc,.user-show-new .user-rep-full .rep-day{color:#666}
.user-show-new .user-rep-full .rep-recent-row,.user-show-new .highlight-row{background-color:#FFD}
@media print {
.spoiler a,.spoiler a:visited{color:#000;text-decoration:underline}
.com{color:#600;font-style:italic}
.typ{color:#404;font-weight:700}
.lit{color:#044}
.pun{color:#440}
.atn{color:#404}
*{position:relative}
#sidebar,#system-message,#header,#nav,#tabs,#footer,#hmenus,#hlinks,.bounty-link,.comments-link,.post-menu,.post-comments,.notify,form,h2.bottom-notice,div.vote,td.votecell{display:none}
.container,body{font-size:10pt!important;overflow:visible!important;overflow-y:visible!important;height:auto}
.container{width:710px}
.container,#content,#question-header,#mainbar,.question,#answers,.post-text{float:none!important;width:100%;overflow:visible!important}
pre{max-height:none;display:block;width:600px;height:auto;overflow-x:auto;white-space:0!important;word-wrap:break-word;clear:both}
pre,code{font-size:9pt!important}
#answers-header{clear:both;page-break-after:avoid}
.comments{font-size:9pt;width:650px}
#mainbar{margin:0}
.post-text{width:90%}
#content{width:auto;height:100%;overflow:auto;overflow-x:auto;overflow-y:auto;border:none}
.answer{width:700px;overflow-y:auto}
.spoiler,.pln{color:#000}
.str,.atv{color:#060}
.kwd,.tag{color:#006;font-weight:700}
}